﻿@charset "windows-1251";



/* ****************** RatingStar ****************** */
.ratingStar
{
	white-space:nowrap;
	margin:1em;
	height:14px;
}
.ratingStar .ratingItem {
    font-size: 0pt;
    width: 13px;
    height: 12px;
    margin: 0px;
    padding: 0px;
    display: block;
    background-repeat: no-repeat;
	cursor:pointer;
}
.ratingStar .Filled {
    background-image: url(../img/ratingStarFilled.png);
}
.ratingStar .Empty {
    background-image: url(../img/ratingStarEmpty.png);
}
.ratingStar .Saved {
    background-image: url(../img/ratingStarSaved.png);
}

a{text-decoration:none;}
a:hover
{
    color: #FF9900;
}

.nostyle
{
}

.errorMessage
{
    font-size:20px;
    color:Red;
}

/* attributes of the container element of textbox */
.loginboxdiv{
margin:0px;
height:21px;
width:150px;
background:url(../img/RoundedCorner.png) no-repeat bottom;
}
/* attributes of the input box */
.loginbox
{
background:none;
border:none;
width:134px;
height:15px;
margin:0;
padding: 2px 7px 0px 7px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

/*Top Menu Height and Width*/
.style1
{
    margin:2px 0px 0px 5px;
    
    }
.style4
        {
           
            width: 87px;
            text-align: center;
        }
         .style0
        {
            width: 328px;
            text-align: right;
        }
/*End*/
 .style11
        {
            width: 110px;
        }
.style6
        {
            text-align: left;
            padding-left: 10px;
            padding-top: 0px;
            padding-bottom: 0px;
            font-family: Verdana;
            color: #000000;
            font-size: 13px;
            width: 120px;
            height:20px;
        }

/*Round Corner*/
div#nifty
        {
            margin: 0% 53px 0% 1%;
            background: white;
            text-align:left;
        }
        
        b.rtop, b.rbottom
        {
            display: block;
            background: black;
        }
        b.rtop b, b.rbottom b
        {
            display: block;
            height: 1px;
            overflow: hidden;
            background: white;
        }
        b.r1
        {
            margin: 0 5px;
        }
        b.r2
        {
            margin: 0 3px;
        }
        b.r3
        {
            margin: 0 2px;
        }
        b.rtop b.r4, b.rbottom b.r4
        {
            margin: 0 1px;
            height: 2px;
        }
        .style8
        {
            width: 357px;
        }
        /*End Round*/

/*body{margin: 0px; padding: 0px;}*/

/*div,td{font-family: Tahoma; font-size: 9px; color: #808080;}*/
form{margin: 0px}
.sel1{height: 19px; width: 109px; font-family: Tahoma; font-size: 10px; color: #46484A;}
.topmenu{font-family: Tahoma; font-size: 10px; color: #46484A; font-weight: 600}
.top11
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    color: #000000;
    font-weight: normal;
}
.or11{font-family: Tahoma; font-size: 11px; color: #FF7E00;}


.mb{color: #000000; font-size: 11px; position: absolute; font-family: tahoma; font-weight: 600}
.mw
{
    position: relative;
    left: 10px;
    top: 0px;
    color: #ffffff;
    font-size: 20px;
    font-family: tahoma;
    font-weight: 600;
    width: 103px;
    text-align: left;
}
.aw
{
    color: #ffffff;
    font-size: 15px;
    font-family: tahoma;
    font-weight: 600;
    text-align: right;
}

.lb{color: #78BE30; font-size: 11px; position: absolute; font-family: tahoma; font-weight: 600}
.lw
{
    position: relative;
    /*top: -3px;
    left:10px;
    bottom:4px;*/
    color: #000000;
    font-size: 20px;
    font-family: tahoma;
    font-weight: normal;
    text-align: left;
}

.lwRight
{
    position: relative;
    top: -3px;
    Right:10px;
    color: #000000;
    font-size: 20px;
    font-family: tahoma;
    font-weight: normal;
    text-align: Right;
}

.lw1{position: relative; left: 0; 
top: 0; 
color: #ffffff; font-size: 15px; font-family: tahoma; font-weight: 800;
    width: 157px;
}
.law{color: #ffffff; font-size: 11px; font-family: tahoma; font-weight: 600}

.lmenu
{
    padding: 2px 0 1px 0;
    font-family: Trebuchet MS;
    font-size: 20px;
    color: #000000;
    left:0px;
}
.lm11{font-family: Tahoma; font-size: 11px; color: #484E53;}

.search
{
    border: 1px solid #FFFFFF;
    height: 20px;
    width: 117px;
    font-family: Tahoma;
    font-size: 11px;
    color: #FFFFFF;
    padding: 2px 3px 2px 3px;
}

.so{font-family: Tahoma; font-size: 11px; color: #828B93;}


.item_name
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 20px;
    color: #E55C19;
    padding: 0px 7px 0px 7px;
    text-align: left;
}

.item_name1
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 25px;
    color: #E55C19;
    font-weight: normal;
    padding-left: 5px;
    padding-right: 0px;
    padding-top: 11px;
    padding-bottom: 0px;
    text-align: left;
}

.item_name12
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 25px;
    color: #000000;
    font-weight: normal;
    padding: 11px 7px 0px 7px;
    
}

.item_descnumber
{
    font-family:Verdana; font-size: 15px; color: #000000; padding: 7px;text-align: right;
}


.item_desc{font-family:Verdana; font-size: 13px; color: #000000; padding: 7px;text-align: left;}
.item_desccheckout{font-family:Verdana; font-size: 13px; color: #000000; text-align: left;}
.item_descAdd
{
    font-family:  Helvetica,Arial, sans-serif;
    font-size: 10pt;
    color: #000000;
    text-align: left;
}

.item_descSuccess
{
    font-family: Georgia;
    font-size: 20pt;
    color: #000000;
    text-align: left;
}

.item_descAddHeading
{
    font-family: Helvetica,Arial, sans-serif;
    font-size: 13pt;
    color: #000000;
    text-align: left;
    font-weight: bold;
}

.item_desc_bottom{font-family: Tahoma; font-size: 11px; color: #484E53; font-weight: 600; padding: 7px;text-align: left;}

.item_text{font-family: Tahoma; font-size: 11px; color: #484E53; font-weight: 600; padding: 7px;text-align:right;}

.item_price
{
    font-family: Trebuchet MS,sans-serif;
    font-size: 26px;
    color: #000000;
    font-weight: normal;
    text-align: right;
    vertical-align: top;
}

.item_price23
{
    font-family: Trebuchet MS,sans-serif;
    font-size: 19px;
    color: #000000;
    font-weight: normal;
    text-align: left;
    vertical-align: top;
    
}

.item_price1
{
    font-family: Trebuchet MS,sans-serif;
    font-size: 33px;
    color: #000000;
    font-weight: normal;
    text-align: left;
    vertical-align:top;
}

.item_price4
{
    font-family: Trebuchet MS,sans-serif;
    font-size: 12px;
    color: #000000;
    font-weight: normal;
    text-align: left;
    vertical-align:bottom;
}

.item_price5
{
    font-family: Trebuchet MS,sans-serif;
    font-size: 15px;
    color: #000000;
    font-weight: normal;
    text-align: right;
    vertical-align:bottom;
}

.item_price2
{
    font-family: Trebuchet MS,sans-serif;
    font-size: 35px;
    color: #000000;
    font-weight: normal;
    text-align: right;
    vertical-align:top;
    padding-bottom:0px;
}



body
{
    /*1d1d1d*/
    background: #999999;
    margin: 0;
    padding: 0;
    font: 10px 'normal Arial' , Helvetica, sans-serif;
}

.tablemargin
{
    text-align: left;
    padding-left: 6px;
    padding-top: 8px;
    padding-bottom: 6px;
    font-family: Verdana;
    color: #000000;
    font-size: 13px;
}
.bodytext
{
    text-align:left;
    }

.tablemargin1
{
    
    padding-left: 0px;
   
}

.tableHeading
{
    width: 100%;
    background-color: #FF9933;
    font-family: Tahoma;
    font-size: 18px;
    color: #FFFFFF;
    text-align: left;
}
.topHeading
{
    color: #1d1d1d;
    font-weight: bold;
    font-size: 40px;
    text-align: left;
}

.bottom
{
    color: #FFFFFF;
}

.toptext
{
    color: #1d1d1d;
    font-weight: bold;
    text-align: left;
    font-style: italic;
    font: 25px 'normal Arial' , Helvetica, sans-serif;
}

.suleman {margin: 0; padding: 0; outline: none;
    width: 255%;
}
img {border: none;}
h1n {
	font: 3em normal Georgia, "Times New Roman", Times, serif;
	color: #fff;
	text-align: center;
	background: url(h1_bg.gif) no-repeat;
	text-indent: -99999px;
	margin: 100px 0 10px;
}
.container {
	overflow: hidden;
	width: 895px;
	margin: 0 auto;
}
#main {
	padding: 5px 9px 14px 8px;
	background: #f0f0f0;
	border: 1px solid #ccc;
    height: 54px;
}

.main2 {
	padding: 10px;
	background: #f0f0f0;
	border: 1px solid #ccc;
}

a
{
    color: #808080;
}
.a2{color:Black;}

/*--Main Image Preview--*/
.main_image {
	width: 598px; height: 456px;
	float: left;
	background: #333;
	position: relative;
	overflow: hidden;
	color: #fff;
}
.main_image h2 {
	font-size: 2em;
	font-weight: normal;
	margin: 0 0 5px;	padding: 10px;
}
.main_image p {
	font-size: 1.2em;
	padding: 10px;	margin: 0;
	line-height: 1.6em;
}
.block
{
    text-align: left;
}
.block small { 
	padding: 0 0 0 20px; 
	background: url(icon_calendar.gif) no-repeat 0 center; 
	font-size: 1em; 
}
.main_image .block small {margin-left: 10px;}
.main_image .desc{
	position: absolute;
	bottom: 0;	left: 0;
	width: 100%;
	display: none;
}
.main_image .block{
	width: 100%;
	background: #111;
	border-top: 1px solid #000;
}
.main_image a.collapse {
	background: url(btn_collapse.gif) no-repeat left top;
	height: 27px; width: 93px;
	text-indent: -99999px;
	position: absolute; 
	top: -27px; right: 20px; 
}
.main_image a.show {background-position: left bottom;} 


.image_thumb {
	float: left;
	width: 299px;
	background: #f0f0f0;
	border-right: 1px solid #fff;
	border-top: 1px solid #ccc;
}
.image_thumb img {
	border: 1px solid #ccc; 
	padding: 1px; 
	background: #fff; 
	float: left;
}
.image_thumb ul {
	margin: 0; padding: 0;
	list-style: none;
}
.image_thumb ul li{
	margin: 0; padding: 1px 10px ;
	background: #f0f0f0 url(nav_a.gif) repeat-x;
	width: 279px;
	float: left;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #fff;
	border-right: 1px solid #ccc;
}
.image_thumb ul li.hover {
	background: #ddd;
	cursor: pointer;
}
.image_thumb ul li.active {
	background: #fff;
	cursor: default;
}
html .image_thumb ul li h2 {
	font-size: 1.5em; 
	margin: 5px 0; padding: 0;
}
.image_thumb ul li .block {
	float: left; 
	margin-left: 10px;
	padding: 0;
	width: 170px;
}	
.image_thumb ul li p{display: none;}

.check
{
    
    }

/* TAB MENU   
----------------------------------------------------------*/

div.hideSkiplink
{
    background-color: #1d1d1d;

}

div.menu
{
    padding: 4px 0px 4px 8px;
    width: 100%;
    font-size: 17px;
}

div.menu ul
{
    list-style: none;
    margin: 0px;
    padding: 0px;
    width: auto;
}

div.menu ul li a, div.menu ul li a:visited
{
    background-color: #1d1d1d;
    border: 1px solid #FFFFFF;
    color: #dde4ec;
    display: block;
    line-height: 1.35em;
    padding: 4px 85px 0px 40px;
    text-decoration: none;
    white-space: nowrap;
}

div.menu ul li a:hover
{
    background-color: #f0f0f0;
    color: #1d1d1d;
    text-decoration: none;
}

div.menu ul li a:active
{
    background-color: #465c71;
    color: #cfdbe6;
    text-decoration: none;
}


/*Down Images
---------------------------------------------*/

.photo
{
    position: relative;
    font-family: arial;
    overflow: hidden;
    border: 1px solid #000;
    width: 120px;
    height: 100px;
}
	}	
	
		.photo .heading, .photo .caption {
			position:absolute;
			background:#000;
			height:50px;
			width:350px;
			opacity:0.6;
		}
		
		.photo .heading { 
			top:-50px;
		}

		.photo .caption { 		
			bottom:-50px;		
			left:0px;
		}
		
		.photo .heading span {
			color:#26c3e5;	
			top:-50px;
			font-weight:bold;
			display:block;
			padding:5px 0 0 10px;
		}
		
		.photo .caption span{
			color:#999;	
			font-size:9px;
			display:block;
			padding:5px 10px 0 10px;
		}
		

/*Malaysicin
---------------------------------------*/
#slider1 {
       height: 102px;
    left: -2px;
    overflow: hidden;
    position: relative;
    top: -6px;
    width: 756px;
}

#slider1Content {
    width: 400px; /* important to be same as image width or wider */
    position: absolute;
	top: 0;
	    left: 0px;
	margin-left: 0;
}
.slider1Image {
    float: left;
    position: relative;
	display: none;
}
.slider1Image span {
    position: absolute;
	font: 10px/15px Arial, Helvetica, sans-serif;
    padding: 10px 13px;
    width: 694px;
    background-color: #000;
    filter: alpha(opacity=70);
    -moz-opacity: 0.7;
	-khtml-opacity: 0.7;
    opacity: 0.7;
    color: #fff;
    display: none;
}
.clear {
	clear: both;
}
.slider1Image span strong {
    font-size: 14px;
}
.left {
	top: 0;
    left: 0;
	width: 150px !important;
	height: 100px;
}
.right {
	right: 0;
	bottom: 0;
	width: 90px !important;
	height: 290px;
}
ul { list-style-type: none;}




/*============================*/
/*=== Custom Slider Styles ===*/
/*============================*/


#slider-wrapper {
    background: url("images/slider.png") no-repeat scroll 0 0 transparent;
    height: 392px;
    margin: 0 auto 0;
    padding-top: 2px;
    width: 923px;
}

#slider {
	position:relative;
    width:618px;
    height:246px;
    margin-left:0px;
	background:url(images/loading.gif) no-repeat 50% 50%;
    
}
#slider img {
	position:absolute;
	top:0px;
	left:0px;
	display:none;
}
#slider a {
	border:0;
	display:block;
}

.nivo-controlNav {
	position:absolute;
	left:0px;
	bottom:0px;
}
.nivo-controlNav a {
	display:block;
	width:22px;
	height:22px;
	background:url(images/bullets.png) no-repeat;
	text-indent:-9999px;
	border:0;
	margin-right:0px;
	float:left;
}
.nivo-controlNav a.active {
	background-position:0 -22px;
}

.nivo-directionNav a {
	display:block;
	width:30px;
	height:30px;
	background:url(images/arrows.png) no-repeat;
	text-indent:-9999px;
	border:0;
}
a.nivo-nextNav {
	background-position:-30px 0;
	right:15px;
}
a.nivo-prevNav {
	left:15px;
}

.nivo-caption {
    text-shadow:none;
    font-family: Helvetica, Arial, sans-serif;
}
.nivo-caption a { 
    color:#efe9d1;
    text-decoration:underline;
}

/*====================*/
/*=== Other Styles ===*/
/*====================*/
.clear {
	clear:both;
}
